NASA infrared imagery revealed that bands of thunderstorms have been wrapping into the center of newborn Tropical Depression 29W, indicating it's organizing and strengthening in the Philippine Sea.
NASA infrared imagery revealed that bands of thunderstorms have been wrapping into the center of newborn Tropical Depression 29W, indicating it's organizing and strengthening in the Philippine Sea.